package com.orphan.util.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("用户收货地址")
public class ShippingAddressDto implements Serializable {

    /**
     * 地址编号
     */
    @ApiModelProperty("地址编号")
    private String addressId;
    /**
     * 收货人
     */
    @ApiModelProperty("收货人姓名")
    private String consignee;
    /**
     *地址区域
     */
    @ApiModelProperty("地址区域，如：四川省-成都市-锦江区")
    private String addressArea;
    /**
     *详细地址
     */
    @ApiModelProperty("详细地址")
    private String detailedAddress;
    /**
     *收货人电话
     */
    @ApiModelProperty("收货人电话")
    private String consigneeTel;
    /**
     *是否默认地址
     */
    @ApiModelProperty("是否默认地址，0-否，1-默认地址")
    private Integer isDefault;
    /**
     *用户编号
     */
    @ApiModelProperty("用户编号")
    private Integer userId;
}
